home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Languages / MPW Oberon 2.1168 / OInterfaces / FileTypesAndCreators.mod < prev    next >
Encoding:
Text File  |  1995-08-07  |  22.7 KB  |  529 lines  |  [TEXT/MPS ]

  1. (*
  2.      File:        FileTypesAndCreators.mod
  3.  
  4.      Contains:    Symbolic constants for FileTypes and signatures of popular documents.
  5.  
  6.      Version:    Technology:    Macintosh Easy Open 1.1
  7.                  Package:    Universal Interfaces 2.0 in “MPW Latest” on ETO #17
  8.  
  9.      Copyright:    © 1984-1995 by Apple Computer, Inc.
  10.                  All rights reserved.
  11.  
  12.      Bugs?:        If you find a problem with this file, use the Apple Bug Reporter
  13.                  stack.  Include the file and version information (from above)
  14.                  in the problem description and send to:
  15.                      Internet:    apple.bugs.applelink.apple.com
  16.                      AppleLink:    APPLE.BUGS
  17.  
  18. *)
  19.  
  20. (*$TAGS-*)
  21. (*$CALLING PASCAL*)
  22. MODULE FileTypesAndCreators;
  23.  
  24. (* $PUSH*)
  25. (* $ALIGN MAC68K*)
  26. (* $LibExport+*)
  27.  
  28. CONST
  29. (* Mac word processors *)
  30.     sigWord*                        = LONG("MSWD");
  31.     ftWord3Document*                = LONG("MSW3");
  32.     ftWord4Document*                = LONG("MSW4");
  33.     ftWord5Document*                = LONG("MSW5");
  34.     ftWordDocument*                = LONG("WDBN");
  35.     ftWordDocumentPC*            = LONG("MWPC");                        (* not registered *)
  36.     ftWord1DocumentWindows*        = LONG("WW1 ");                        (* not registered *)
  37.     ftWord2DocumentWindows*        = LONG("WW2 ");                        (* not registered *)
  38.     ftRTFDocument*                = LONG("RTF ");                        (* not registered *)
  39.     sigWordPerfect*                = LONG("SSIW");
  40.     ftWordPerfectDocument*        = LONG("WPD0");
  41.     sigWordPerfect2*                = LONG("WPC2");
  42.     ftWordPerfect2Document*        = LONG("WPD1");
  43.     ftWordPerfect21Document*        = LONG("WPD2");
  44.     ftWordPerfect42DocumentPC*    = LONG(".WP4");                        (* not registered *)
  45.     ftWordPerfect50DocumentPC*    = LONG(".WP5");                        (* not registered *)
  46.     ftWordPerfect51DocumentPC*    = LONG("WP51");                        (* not registered *)
  47.     ftWordPerfectGraphicsPC*        = LONG("WPGf");                        (* not registered *)
  48.     sigMacWriteII*                = LONG("MWII");
  49.     ftMacWriteIIDocument*        = LONG("MW2D");
  50.     sigWriteNow*                    = LONG("nXPOINTER TO n");
  51.     ftWriteNow2Document*            = LONG("nXPOINTER TO d");
  52.     ftWriteNow3Document*            = LONG("nXPOINTER TO 2");
  53.     sigMacWrite*                    = LONG("MACA");
  54.     ftMacWrite5Document*            = LONG("WORD");
  55.     sigFrameMaker*                = LONG("Fram");
  56.     ftFrameMakerDocument*        = LONG("FASL");
  57.     ftFrameMakerMIFDocument*        = LONG("MIF ");
  58.     ftFrameMakerMIF2Document*    = LONG("MIF2");
  59.     ftFrameMakerMIF3Document*    = LONG("MIF3");
  60.     sigMSWrite*                    = LONG("MSWT");
  61.     sigActa*                        = LONG("ACTA");
  62.     sigTHINKPascal*                = LONG("PJMM");
  63.     sigTHINKC*                    = LONG("KAHL");
  64.     sigFullWrite*                = LONG("FWRT");
  65.     sigTeachText*                = LONG("ttxt");
  66.     ftTeachTextDocument*            = LONG("ttro");
  67.     sigSimpleText*                = LONG("ttxt");
  68.     ftSimpleTextDocument*        = LONG("ttro");
  69.     sigMPWShell*                    = LONG("MPS ");
  70.     sigQuarkXPress*                = LONG("XPR3");
  71.     sigNisus*                    = LONG("NISI");
  72.     sigOmniPage*                    = LONG("PRTC");
  73.     sigPersonalPress*            = LONG("SCPG");
  74.     sigPublishItEZ*                = LONG("2CTY");
  75.     sigReadySetGo*                = LONG("MEMR");
  76.     sigRagTime*                    = LONG("R#+A");
  77.     sigLetraStudio*                = LONG("LSTP");
  78.     sigLetterPerfect*            = LONG("WPCI");
  79.     sigTheWritingCenter*            = $0A1A5750;                    (* this 'unprintable unprintable WP' One of the unprintables is a line feed.  *)
  80.     sigInstantUpdate*            = LONG("IUA0");
  81.  
  82. (* databases *)
  83.     sig4thDimension*                = LONG("4D03");
  84.     ft4thDimensionDB*            = LONG("BAS3");
  85.     sigFileMakerPro*                = LONG("FMPR");
  86.     ftFileMakerProDatabase*        = LONG("FMPR");
  87.     sigHyperCard*                = LONG("WILD");
  88.     ftHyperCard*                    = LONG("STAK");
  89.     sigSmartFormAsst*            = LONG("KCFM");
  90.     ftSmartFormAsst*                = LONG("STCK");
  91.     sigSmartFormDesign*            = LONG("KCFD");
  92.     ftSmartFormDesign*            = LONG("CFRM");
  93.     sigFileForce*                = LONG("4D93");
  94.     ftFileForceDatabase*            = LONG("FIL3");
  95.     sigFileMaker2*                = LONG("FMK4");
  96.     ftFileMaker2Database*        = LONG("FMK$");
  97.     sigSuperCard*                = LONG("RUNT");
  98.     sigDoubleHelix*                = LONG("HELX");
  99.     sigGeoQuery*                    = LONG("RGgq");
  100.     sigFoxBASE*                    = LONG("FOX+");
  101.     sigINSPIRATION*                = LONG("CER3");
  102.     sigPanorama*                    = LONG("KAS1");
  103.     sigSilverrunLDM*                = LONG("CDML");
  104.     sigSilverrunDFD*                = LONG("CDDF");
  105. (* finance *)
  106.     sigQuicken*                    = LONG("INTU");
  107.     sigMacInTax91*                = LONG("MIT1");
  108.     ftMacInTax91*                = LONG("MITF");
  109.     sigAccountantInc*            = LONG("APRO");
  110.     sigAtOnce*                    = LONG("KISS");
  111.     sigCAT3*                        = LONG("tCat");
  112.     sigDollarsNSense*            = LONG("EAGP");
  113.     sigInsightExpert*            = LONG("LSGL");
  114.     sigMYOB*                        = LONG("MYOB");
  115.     sigMacMoney*                    = LONG("SSLA");
  116.     sigManagingYourMoney*        = LONG("MYMC");
  117.     sigPlainsAndSimple*            = LONG("PEGG");
  118. (* scheduling *)
  119.     sigMacProject2*                = LONG("MPRX");
  120.     ftMacProject*                = LONG("MPRD");
  121.     sigMSProject*                = LONG("MSPJ");
  122.     sigMacProjectPro*            = LONG("MPRP");
  123. (* utilities *)
  124.     sigStuffIt*                    = LONG("SIT!");
  125.     ftStuffItArchive*            = LONG("SIT!");
  126.     sigCompactPro*                = LONG("CPCT");
  127.     ftCompactProArchive*            = LONG("PACT");
  128.     sigFontographer*                = LONG("aCa2");
  129.     sigMetamorphosis*            = LONG("MEtP");
  130.     sigCorrectGrammar*            = LONG("LsCG");
  131.     sigDynodex*                    = LONG("DYNO");
  132.     sigMariah*                    = LONG("MarH");
  133.     sigAddressBook*                = LONG("AdBk");
  134.     sigThePrintShop*                = LONG("PSHP");
  135.     sigQuicKeys2*                = LONG("Qky2");
  136.     sigReadStar2Plus*            = LONG("INOV");
  137.     sigSoftPC*                    = LONG("PCXT");
  138.     sigMacMenlo*                    = LONG("MNLO");
  139.     sigDisinfectant*                = LONG("D2CT");
  140. (* communications *)
  141.     sigSmartcom2*                = LONG("SCOM");
  142.     sigVersaTermPRO*                = LONG("VPRO");
  143.     sigVersaTerm*                = LONG("VATM");
  144.     sigWhiteKnight*                = LONG("WK11");
  145.     sigNCSATelnet*                = LONG("NCSA");
  146.     sigDynaComm*                    = LONG("PAR2");
  147.     sigQMForms*                    = LONG("MLTM");
  148. (* math and statistics *)
  149.     sigMathematica*                = LONG("OMEG");
  150.     sigMathCAD*                    = LONG("MCAD");
  151.     sigStatView2*                = LONG("STAT");
  152.     sigDataDesk*                    = LONG("DDSK");
  153.     sigPowerMath2*                = LONG("MATH");
  154.     sigSuperANOVA*                = LONG("SupA");
  155.     sigSystat*                    = LONG("SYT1");
  156.     sigTheorist*                    = LONG("Theo");
  157.  
  158. (* spreadsheets *)
  159.     sigExcel*                    = LONG("XCEL");
  160.     ftExcel2Spreadsheet*            = LONG("XLS ");
  161.     ftExcel2Macro*                = LONG("XLM ");
  162.     ftExcel2Chart*                = LONG("XLC ");
  163.     ftExcel3Spreadsheet*            = LONG("XLS3");
  164.     ftExcel3Macro*                = LONG("XLM3");
  165.     ftExcel3Chart*                = LONG("XLC3");
  166.     ftExcel4Spreadsheet*            = LONG("XLS4");
  167.     ftExcel4Macro*                = LONG("XLM4");
  168.     ftSYLKSpreadsheet*            = LONG("SYLK");
  169.     sigLotus123*                    = LONG("L123");
  170.     ft123Spreadsheet*            = LONG("LWKS");
  171.     sigWingz*                    = LONG("WNGZ");
  172.     ftWingzSpreadsheet*            = LONG("WZSS");
  173.     ftWingzScript*                = LONG("WZSC");
  174.     sigResolve*                    = LONG("Rslv");
  175.     ftResolve*                    = LONG("RsWs");
  176.     ftResolveScript*                = LONG("RsWc");
  177.     sigFullImpact2*                = LONG("Flv2");
  178.  
  179. (* graphics *)
  180.     sigIllustrator*                = LONG("ART3");
  181.     ftPostScriptMac*                = LONG("EPSF");
  182.     sigMacPaint*                    = LONG("MPNT");
  183.     ftMacPaintGraphic*            = LONG("PNTG");
  184.     sigSuperPaint*                = LONG("SPNT");
  185.     ftSuperPaintGraphic*            = LONG("SPTG");
  186.     sigCanvas*                    = LONG("DAD2");
  187.     ftCanvasGraphic*                = LONG("drw2");
  188.     sigUltraPaint*                = LONG("ULTR");
  189.     ftUltraPaint*                = LONG("UPNT");
  190.     sigPhotoshop*                = LONG("8BIM");
  191.     ftPhotoshopGraphic*            = LONG("8BIM");
  192.     sigMacDrawPro*                = LONG("dPro");
  193.     ftMacDrawProDrawing*            = LONG("dDoc");
  194.     sigPageMaker*                = LONG("ALD4");
  195.     ftPageMakerPublication*        = LONG("ALB4");
  196.     sigFreeHand*                    = LONG("FHA3");
  197.     ftFreeHandDrawing*            = LONG("FHD3");
  198.     sigClarisCAD*                = LONG("CCAD");
  199.     ftClarisCAD*                    = LONG("CAD2");
  200.     sigMacDrawII*                = LONG("MDPL");
  201.     ftMacDrawIIDrawing*            = LONG("DRWG");
  202.     sigMacroMindDirector*        = LONG("MMDR");
  203.     ftMMDirectorMovie*            = LONG("VWMD");
  204.     ftMMDirectorSound*            = LONG("MMSD");
  205.     sigPixelPaintPro*            = LONG("PIXL");
  206.     sigPixelPaint*                = LONG("PIXR");
  207.     ftPixelPaint*                = LONG("PX01");
  208.     sigAldusSuper3D*                = LONG("SP3D");
  209.     ftSuper3DDrawing*            = LONG("3DBX");
  210.     sigSwivel3D*                    = LONG("SWVL");
  211.     ftSwivel3DDrawing*            = LONG("SMDL");
  212.     sigCricketDraw*                = LONG("CRDW");
  213.     ftCricketDrawing*            = LONG("CKDT");
  214.     sigCricketGraph*                = LONG("CGRF");
  215.     ftCricketChart*                = LONG("CGPC");
  216.     sigDesignCAD*                = LONG("ASBC");
  217.     ftDesignCADDrawing*            = LONG("DCAD");
  218.     sigImageStudio*                = LONG("FSPE");
  219.     ftImageStudioGraphic*        = LONG("RIFF");
  220.     sigVersaCad*                    = LONG("VCAD");
  221.     ftVersaCADDrawing*            = LONG("2D  ");
  222.     sigAdobePremier*                = LONG("PrMr");
  223.     ftAdobePremierMovie*            = LONG("MooV");
  224.     sigAfterDark*                = LONG("ADrk");
  225.     ftAfterDarkModule*            = LONG("ADgm");
  226.     sigClip3D*                    = LONG("EZ3E");
  227.     ftClip3Dgraphic*                = LONG("EZ3D");
  228.     sigKaleidaGraph*                = LONG("QKPT");
  229.     ftKaleidaGraphGraphic*        = LONG("QPCT");
  230.     sigMacFlow*                    = LONG("MCFL");
  231.     ftMacFlowChart*                = LONG("FLCH");
  232.     sigMoviePlayer*                = LONG("TVOD");
  233.     ftMoviePlayerMovie*            = LONG("MooV");
  234.     sigMacSpin*                    = LONG("D2SP");
  235.     ftMacSpinDataSet*            = LONG("D2BN");
  236.     sigAutoCAD*                    = LONG("ACAD");
  237.     sigLabVIEW*                    = LONG("LBVW");
  238.     sigColorMacCheese*            = LONG("CMCΔ");
  239.     sigMiniCad*                    = LONG("CDP3");
  240.     sigDreams*                    = LONG("PHNX");
  241.     sigOmnis5*                    = LONG("Q2$$");
  242.     sigPhotoMac*                    = LONG("PMAC");
  243.     sigGraphMaster*                = LONG("GRAM");
  244.     sigInfiniD*                    = LONG("SI∞D");
  245.     sigOfoto*                    = LONG("APLS");
  246.     sigMacDraw*                    = LONG("MDRW");
  247.     sigDeltagraphPro*            = LONG("DGRH");
  248.     sigDesign2*                    = LONG("DESG");
  249.     sigDesignStudio*                = LONG("MRJN");
  250.     sigDynaperspective*            = LONG("PERS");
  251.     sigGenericCADD*                = LONG("CAD3");
  252.     sigMacDraft*                    = LONG("MD20");
  253.     sigModelShop*                = LONG("MDSP");
  254.     sigOasis*                    = LONG("TAOA");
  255.     sigOBJECTMASTER*                = LONG("BROW");
  256.     sigMovieRecorder*            = LONG("mrcr");
  257.     sigPictureCompressor*        = LONG("ppxi");
  258.     sigPICTViewer*                = LONG("MDTS");
  259.     sigSmoothie*                    = LONG("Smoo");
  260.     sigScreenPlay*                = LONG("SPLY");
  261.     sigStudio1*                    = LONG("ST/1");
  262.     sigStudio32*                    = LONG("ST32");
  263.     sigStudio8*                    = LONG("ST/8");
  264.     sigKidPix*                    = LONG("Kid2");
  265.     sigDigDarkroom*                = LONG("DIDR");
  266.  
  267. (* presentations *)
  268.     sigMore*                        = LONG("MOR2");
  269.     ftMore3Document*                = LONG("MOR3");
  270.     ftMore2Document*                = LONG("MOR2");
  271.     sigPersuasion*                = LONG("PLP2");
  272.     ftPersuasion1Presentation*    = LONG("PRS1");
  273.     ftPersuasion2Presentation*    = LONG("PRS2");
  274.     sigPowerPoint*                = LONG("PPNT");
  275.     ftPowerPointPresentation*    = LONG("SLDS");
  276.     sigCricketPresents*            = LONG("CRPR");
  277.     ftCricketPresentation*        = LONG("PRDF");
  278. (* works *)
  279.     sigMSWorks*                    = LONG("PSI2");
  280.     sigMSWorks3*                    = LONG("MSWK");
  281.     ftMSWorksWordProcessor*        = LONG("AWWP");
  282.     ftMSWorksSpreadsheet*        = LONG("AWSS");
  283.     ftMSWorksDataBase*            = LONG("AWDB");
  284.     ftMSWorksComm*                = LONG("AWDC");
  285.     ftMSWorksMacros*                = LONG("AWMC");
  286.     ftMSWorks1WordProcessor*        = LONG("AWW1");                        (* not registered *)
  287.     ftMSWorks1Spreadsheet*        = LONG("AWS1");                        (* not registered *)
  288.     ftMSWorks1DataBase*            = LONG("AWD1");                        (* not registered *)
  289.     ftMSWorks2WordProcessor*        = LONG("AWW2");                        (* not registered *)
  290.     ftMSWorks2Spreadsheet*        = LONG("AWS2");                        (* not registered *)
  291.     ftMSWorks2DataBase*            = LONG("AWD2");                        (* not registered *)
  292.     ftMSWorks3WordProcessor*        = LONG("AWW3");                        (* not registered *)
  293.     ftMSWorks3Spreadsheet*        = LONG("AWS3");                        (* not registered *)
  294.     ftMSWorks3DataBase*            = LONG("AWD3");                        (* not registered *)
  295.     ftMSWorks3Comm*                = LONG("AWC3");                        (* not registered *)
  296.     ftMSWorks3Macro*                = LONG("AWM3");                        (* not registered *)
  297.     ftMSWorks3Draw*                = LONG("AWR3");                        (* not registered *)
  298.     ftMSWorks2WordProcessorPC*    = LONG("PWW2");                        (* not registered *)
  299.     ftMSWorks2DatabasePC*        = LONG("PWDB");                        (* not registered *)
  300.     sigGreatWorks*                = LONG("ZEBR");
  301.     ftGreatWorksWordProcessor*    = LONG("ZWRT");
  302.     ftGreatWorksSpreadsheet*        = LONG("ZCAL");
  303.     ftGreatWorksPaint*            = LONG("ZPNT");
  304.     sigClarisWorks*                = LONG("BOBO");
  305.     ftClarisWorksWordProcessor*    = LONG("CWWP");
  306.     ftClarisWorksSpreadsheet*    = LONG("CWSS");
  307.     ftClarisWorksGraphics*        = LONG("CWGR");
  308.     sigBeagleWorks*                = LONG("BWks");
  309.     ftBeagleWorksWordProcessor*    = LONG("BWwp");
  310.     ftBeagleWorksDatabase*        = LONG("BWdb");
  311.     ftBeagleWorksSpreadsheet*    = LONG("BWss");
  312.     ftBeagleWorksComm*            = LONG("BWcm");
  313.     ftBeagleWorksDrawing*        = LONG("BWdr");
  314.     ftBeagleWorksGraphic*        = LONG("BWpt");
  315.     ftPICTFile*                    = LONG("PICT");
  316.  
  317. (* entertainment *)
  318.     sigPGATourGolf*                = LONG("gOLF");
  319.     sigSimCity*                    = LONG("MCRP");
  320.     sigHellCats*                    = LONG("HELL");
  321. (* education *)
  322.     sigReaderRabbit3*            = LONG("RDR3");
  323. (* Translation applications *)
  324.     sigDataVizDesktop*            = LONG("DVDT");
  325.     sigSotwareBridge*            = LONG("mdos");
  326.     sigWordForWord*                = LONG("MSTR");
  327.     sigAppleFileExchange*        = LONG("PSPT");
  328. (* Apple software *)
  329.     sigAppleLink*                = LONG("GEOL");
  330.     ftAppleLinkAddressBook*        = LONG("ADRS");
  331.     ftAppleLinkImageFile*        = LONG("SIMA");
  332.     ftAppleLinkPackage*            = LONG("HBSF");
  333.     ftAppleLinkConnFile*            = LONG("PETE");
  334.     ftAppleLinkHelp*                = LONG("HLPF");
  335.     sigInstaller*                = LONG("bjbc");
  336.     ftInstallerScript*            = LONG("bjbc");
  337.     sigDiskCopy*                    = LONG("dCpy");
  338.     ftDiskCopyImage*                = LONG("dImg");
  339.     sigResEdit*                    = LONG("RSED");
  340.     ftResEditResourceFile*        = LONG("rsrc");
  341.     sigAardvark*                    = LONG("AARD");
  342.     sigCompatibilityChkr*        = LONG("wkrp");
  343.     sigMacTerminal*                = LONG("Term");
  344.     sigSADE*                        = LONG("sade");
  345.     sigCurare*                    = LONG("Cura");
  346.     sigPCXChange*                = LONG("dosa");
  347.     sigAtEase*                    = LONG("mfdr");
  348.     sigStockItToMe*                = LONG("SITM");
  349.     sigAppleSearch*                = LONG("asis");
  350.     sigAppleSearchToo*            = LONG("hobs");
  351. (* the following are files types for system files *)
  352.     ftScriptSystemResourceCollection* = LONG("ifil");
  353.     ftSoundFile*                    = LONG("sfil");
  354.     ftFontFile*                    = LONG("ffil");
  355.     ftTrueTypeFontFile*            = LONG("tfil");
  356.     ftKeyboardLayout*            = LONG("kfil");
  357.     ftFontSuitcase*                = LONG("FFIL");
  358.     ftDASuitcase*                = LONG("DFIL");
  359.     ftSystemExtension*            = LONG("INIT");
  360.     ftDAMQueryDocument*            = LONG("qery");
  361.  
  362. (************** Special FileTypes and creators **************)
  363.     ftApplicationName*            = LONG("apnm");                        (* this is the type used to define the application name in a kind resource *)
  364.     sigIndustryStandard*            = LONG("istd");                        (* this is the creator used to define a kind string in a kind resource for a FileType that has many creators  *)
  365.     ftXTND13TextImport*            = LONG("xt13");
  366.  
  367. (************** Apple][ applications and FileTypes **************)
  368.     sigAppleProDOS*                = LONG("pdos");                        (* not registered *)
  369.     ftAppleWorksWordProcessor*    = LONG("1A  ");                        (* not registered *)
  370.     ftAppleWorks1WordProcessor*    = LONG("1A1 ");                        (* not registered *)
  371.     ftAppleWorks2WordProcessor*    = LONG("1A2 ");                        (* not registered *)
  372.     ftAppleWorks3WordProcessor*    = LONG("1A3 ");                        (* not registered *)
  373.     ftAppleWorksDataBase*        = LONG("19  ");                        (* not registered *)
  374.     ftAppleWorks1DataBase*        = LONG("191 ");                        (* not registered *)
  375.     ftAppleWorks2DataBase*        = LONG("192 ");                        (* not registered *)
  376.     ftAppleWorks3DataBase*        = LONG("193 ");                        (* not registered *)
  377.     ftAppleWorksSpreadsheet*        = LONG("1B  ");                        (* not registered *)
  378.     ftAppleWorks1Spreadsheet*    = LONG("1B1 ");                        (* not registered *)
  379.     ftAppleWorks2Spreadsheet*    = LONG("1B2 ");                        (* not registered *)
  380.     ftAppleWorks3Spreadsheet*    = LONG("1B3 ");                        (* not registered *)
  381.     ftAppleWorksWordProcessorGS*    = LONG("50  ");                        (* not registered *)
  382.     ftApple2GS_SuperHiRes*        = LONG("A2SU");                        (* not registered *)
  383.     ftApple2GS_SuperHiResPacked*    = LONG("A2SP");                        (* not registered *)
  384.     ftApple2GS_PaintWorks*        = LONG("A2PW");                        (* not registered *)
  385.     ftApple2_DoubleHiRes*        = LONG("A2DU");                        (* not registered *)
  386.     ftApple2_DoubleHiResPacked*    = LONG("A2DP");                        (* not registered *)
  387.     ftApple2_DoubleHiRes16colors* = LONG("A2DC");                        (* not registered *)
  388.     ftApple2_SingleHiRes*        = LONG("A2HU");                        (* not registered *)
  389.     ftApple2_SingleHiResPacked*    = LONG("A2HP");                        (* not registered *)
  390.     ftApple2_SingleHiRes8colors*    = LONG("A2HC");
  391.  
  392. (************** PC-DOS applications and FileTypes **************)
  393.     sigPCDOS*                    = LONG("mdos");                        (* not registered *)
  394.     ftGenericDocumentPC*            = LONG("TEXT");
  395. (*    word processor formats *)
  396.     ftWordStarDocumentPC*        = LONG("WStr");                        (* not registered *)
  397.     ftWordStar4DocumentPC*        = LONG("WSt4");                        (* not registered *)
  398.     ftWordStar5DocumentPC*        = LONG("WSt5");                        (* not registered *)
  399.     ftWordStar55DocumentPC*        = LONG("WS55");                        (* not registered *)
  400.     ftWordStar6DocumentPC*        = LONG("WSt6");                        (* not registered *)
  401.     ftWordStar2000DocumentPC*    = LONG("WS20");                        (* not registered *)
  402.     ftXyWriteIIIDocumentPC*        = LONG("XyWr");                        (* registered??? *)
  403.     ftDecDXDocumentPC*            = LONG("DX  ");                        (* registered??? *)
  404.     ftDecWPSPlusDocumentPC*        = LONG("WPS+");                        (* registered??? *)
  405.     ftDisplayWrite3DocumentPC*    = LONG("DW3 ");                        (* registered??? *)
  406.     ftDisplayWrite4DocumentPC*    = LONG("DW4 ");                        (* registered??? *)
  407.     ftDisplayWrite5DocumentPC*    = LONG("DW5 ");                        (* registered??? *)
  408.     ftIBMWritingAsstDocumentPC*    = LONG("ASST");                        (* registered??? *)
  409.     ftManuscript1DocumentPC*        = LONG("MAN1");                        (* registered??? *)
  410.     ftManuscript2DocumentPC*        = LONG("MAN2");                        (* registered??? *)
  411.     ftMass11PCDocumentPC*        = LONG("M11P");                        (* registered??? *)
  412.     ftMass11VaxDocumentPC*        = LONG("M11V");                        (* registered??? *)
  413.     ftMultiMateDocumentPC*        = LONG("MMAT");                        (* registered??? *)
  414.     ftMultiMate36DocumentPC*        = LONG("MM36");                        (* registered??? *)
  415.     ftMultiMate40DocumentPC*        = LONG("MM40");                        (* registered??? *)
  416.     ftMultiMateAdvDocumentPC*    = LONG("MMAD");                        (* registered??? *)
  417.     ftMultiMateNoteDocumentPC*    = LONG("MMNT");                        (* registered??? *)
  418.     ftOfficeWriterDocumentPC*    = LONG("OFFW");                        (* registered??? *)
  419.     ftPCFileLetterDocumentPC*    = LONG("PCFL");                        (* registered??? *)
  420.     ftPFSWriteADocumentPC*        = LONG("PFSA");                        (* registered??? *)
  421.     ftPFSWriteBDocumentPC*        = LONG("PFSB");                        (* registered??? *)
  422.     ftPFSPlanDocumentPC*            = LONG("PFSP");                        (* registered??? *)
  423.     ftProWrite1DocumentPC*        = LONG("PW1 ");                        (* registered??? *)
  424.     ftProWrite2DocumentPC*        = LONG("PW2 ");                        (* registered??? *)
  425.     ftProWritePlusDocumentPC*    = LONG("PW+ ");                        (* registered??? *)
  426.     ftFirstChoiceDocumentPC*        = LONG("FCH ");                        (* registered??? *)
  427.     ftFirstChoice3DocumentPC*    = LONG("FCH3");                        (* registered??? *)
  428.     ftDCARFTDocumentPC*            = LONG("RFT ");                        (* registered??? *)
  429.     ftSamnaDocumentPC*            = LONG("SAMN");                        (* registered??? *)
  430.     ftSmartDocumentPC*            = LONG("SMRT");                        (* registered??? *)
  431.     ftSprintDocumentPC*            = LONG("SPRT");                        (* registered??? *)
  432.     ftTotalWordDocumentPC*        = LONG("TOTL");                        (* registered??? *)
  433.     ftVolksWriterDocumentPC*        = LONG("VOLK");                        (* registered??? *)
  434.     ftWangWPSDocumentPC*            = LONG("WPS ");                        (* registered??? *)
  435.     ftWordMarcDocumentPC*        = LONG("MARC");                        (* registered??? *)
  436.     ftAmiDocumentPC*                = LONG("AMI ");                        (* registered??? *)
  437.     ftAmiProDocumentPC*            = LONG("APRO");                        (* registered??? *)
  438.     ftAmiPro2DocumentPC*            = LONG("APR2");                        (* registered??? *)
  439.     ftEnableDocumentPC*            = LONG("ENWP");                        (* registered??? *)
  440. (*    data base formats *)
  441.     ftdBaseDatabasePC*            = LONG("DBF ");                        (* registered??? *)
  442.     ftdBase3DatabasePC*            = LONG("DB3 ");                        (* registered??? *)
  443.     ftdBase4DatabasePC*            = LONG("DB4 ");                        (* registered??? *)
  444.     ftDataEaseDatabasePC*        = LONG("DTEZ");                        (* registered??? *)
  445.     ftFrameWorkIIIDatabasePC*    = LONG("FWK3");                        (* registered??? *)
  446.     ftRBaseVDatabasePC*            = LONG("RBsV");                        (* registered??? *)
  447.     ftRBase5000DatabasePC*        = LONG("RB50");                        (* registered??? *)
  448.     ftRBaseFile1DatabasePC*        = LONG("RBs1");                        (* registered??? *)
  449.     ftRBaseFile3DatabasePC*        = LONG("RBs3");                        (* registered??? *)
  450.     ftReflexDatabasePC*            = LONG("RFLX");                        (* registered??? *)
  451.     ftQAWriteDatabasePC*            = LONG("QAWT");                        (* registered??? *)
  452.     ftQADBaseDatabasePC*            = LONG("QADB");                        (* registered??? *)
  453.     ftSmartDataBasePC*            = LONG("SMTD");                        (* registered??? *)
  454.     ftFirstChoiceDataBasePC*        = LONG("FCDB");
  455.  
  456. (*    spread sheet formats *)
  457.     ftDIFSpreadsheetPC*            = LONG("DIF ");                        (* registered??? *)
  458.     ftEnableSpreadsheetPC*        = LONG("ENAB");                        (* registered??? *)
  459.     ft123R1SpreadsheetPC*        = LONG("WKS1");                        (* registered??? *)
  460.     ft123R2SpreadsheetPC*        = LONG("WKS2");                        (* registered??? *)
  461.     ft123R3SpreadsheetPC*        = LONG("WKS3");                        (* registered??? *)
  462.     ftParadox3SpreadsheetPC*        = LONG("PDX3");                        (* registered??? *)
  463.     ftParadox35SpreadsheetPC*    = LONG("PD35");                        (* registered??? *)
  464.     ftQuattroSpreadsheetPC*        = LONG("QTRO");                        (* registered??? *)
  465.     ftQuattroProSpreadsheetPC*    = LONG("QTR5");                        (* registered??? *)
  466.     ftSuperCalc5SpreadsheetPC*    = LONG("SPC5");                        (* registered??? *)
  467.     ftSymphony1SpreadsheetPC*    = LONG("SYM1");                        (* registered??? *)
  468.     ftTwinSpreadsheetPC*            = LONG("TWIN");                        (* registered??? *)
  469.     ftVPPlannerSpreadsheetPC*    = LONG("VPPL");                        (* registered??? *)
  470.     ftSmartSpeadsheetPC*            = LONG("SMSH");                        (* registered??? *)
  471.     ftFirstChoiceSpeadsheetPC*    = LONG("FCSS");                        (* registered??? *)
  472. (*    graphics formats *)
  473.     ftPCPaintBrushGraphicPC*        = LONG("PCX ");                        (* not registered *)
  474.     ftLotusPICGraphicPC*            = LONG(".PIC");                        (* not registered *)
  475.     ftCGMGraphicPC*                = LONG(".CGM");                        (* not registered *)
  476.     ftGEMGraphicPC*                = LONG(".GEM");                        (* not registered *)
  477.     ftIMGGraphicPC*                = LONG(".IMG");                        (* not registered *)
  478.     ftDXFGraphicPC*                = LONG(".DXF");                        (* not registered *)
  479.     ftBitmapWindows*                = LONG(".BMP");                        (* not registered *)
  480.     ftMetaFileWindows*            = LONG(".WMF");                        (* not registered *)
  481.     ftTIFFGraphic*                = LONG("TIFF");                        (* not registered *)
  482.     ftPostScriptPC*                = LONG("EPSP");
  483.     ftPostScriptWindows*            = LONG("EPSW");                        (* not registered *)
  484.     ftDigitalFX_TitleMan*        = LONG("TDIM");                        (* registered??? *)
  485.     ftDigitalFX_VideoFX*            = LONG("GRAF");                        (* registered??? *)
  486.     ftAutodeskFLIandFLC*            = LONG("FLIC");                        (* registered??? *)
  487.     ftGIF*                        = LONG("GIFf");                        (* registered??? *)
  488.     ftIFF*                        = LONG("ILBM");                        (* registered??? *)
  489.     ftMicrosoftPaint*            = LONG(".MSP");                        (* registered??? *)
  490.     ftPixar*                        = LONG("PXAR");                        (* registered??? *)
  491.     ftQDV*                        = LONG(".QDV");                        (* registered??? *)
  492.     ftRLE_Compuserve*            = LONG("RLEC");                        (* registered??? *)
  493. (*    Generic vector formats *)
  494.     ftIGESGraphicPC*                = LONG("IGES");                        (* not registered *)
  495.     ftDDES2GraphicPC*            = LONG("DDES");                        (* not registered *)
  496.     ft3DGFGraphicPC*                = LONG("3DGF");                        (* not registered *)
  497. (*    Plotter formats *)
  498.     ftHPGLGraphicPC*                = LONG("HPGL");                        (* not registered *)
  499.     ftDMPLGraphicPC*                = LONG("DMPL");                        (* not registered *)
  500.     ftCalComp906GraphicPC*        = LONG("C906");                        (* not registered *)
  501.     ftCalComp907GraphicPC*        = LONG("C907");                        (* not registered *)
  502. (*    Vendor-specific formats *)
  503.     ftStereoLithographyGraphicPC* = LONG("STL ");                        (*    3D Systems     - not registered *)
  504.     ftZoomGraphicPC*                = LONG("ZOOM");                        (*    Abvent             - not registered *)
  505.     ftFocusGraphicPC*            = LONG("FOCS");                        (*    Abvent             - not registered *)
  506.     ftWaveFrontGraphicPC*        = LONG("WOBJ");                        (*    WaveFront         - not registered *)
  507.     ftSculpt4DGraphicPC*            = LONG("Scn2");                        (*    Types.Byte By Types.Byte     - not registered *)
  508.     ftMiniPascal3GraphicPC*        = LONG("MPT3");                        (*    Graphsoft         - not registered *)
  509.     ftMiniPascal4GraphicPC*        = LONG("MPT4");                        (*    Graphsoft         - not registered *)
  510.     ftWalkThroughGraphicPC*        = LONG("VWLK");                        (*    Virtus             - not registered *)
  511.     ftSiliconGraphics*            = LONG(".SGI");                        (* registered??? *)
  512.     ftSunRaster*                    = LONG(".SUN");                        (* registered??? *)
  513.     ftTarga*                        = LONG("TPIC");                        (* registered??? *)
  514. (* misc DOS  *)
  515.     ftDOSComPC*                    = LONG(".COM");                        (* registered??? *)
  516.     ftDOSExecutablePC*            = LONG(".EXE");                        (* registered??? *)
  517.     ftDOSArcPC*                    = LONG(".ARC");                        (* registered??? *)
  518.     ftAbekas*                    = LONG("ABEK");                        (* registered??? *)
  519.     ftDrHaloCUT*                    = LONG(".CUT");                        (* registered??? *)
  520. (* misc Atari *)
  521.     ftDegas*                        = LONG("DEGA");                        (* not registered *)
  522.     ftNEO*                        = LONG(".NEO");
  523.  
  524.  
  525. (* $ALIGN RESET*)
  526. (* $POP*)
  527.  
  528.  END FileTypesAndCreators.
  529.